import moment from 'dayjs';

export const momentFormat = {
  dateTime: 'YYYY-MM-DD HH:mm:ss',
  time: 'HH:mm:ss',
  date: 'YYYY-MM-DD',
  dateNoCenterline: 'YYYYMMDD',
  monthNoCenterline: 'YYYYMM',
};

export function newMoment(dateStr?: string, format?: string) {
  return moment(dateStr, format);
}

export function currentDateStr(format: string = momentFormat.dateTime) {
  return moment().format(format);
}
